Italian Nouns: lampascione

Italian Nouns verb 'lampascione' conjugated